feel shame at - Spanish English Dictionary